truncus pulmonalis - French English Dictionary